town council – Català–English translations

🇬🇧 en ca

town council noun

  • governing body
ajuntament
Wiktionary Links